		.navbar-brand{padding: 0}
		.navbar-brand img{height:50px}
		.input1{width: 70%;height: 60px;}
		.btn1{padding: 10px 30px;background: #ff7800;border: 0}

		.search-bar {
 
    background: rgba(0,0,0,.3);
    margin: 0 auto; 
    width: 100%; 
    padding: 10px;
    font-size: 16px;
}
	.search-bar label {
    font-size: 20px;
    color: #FFF;
    padding-right: 10px;
}
.search-bar .input-wrap {
    display: inline-block;    
    background: #fff;
    border: 1px solid #a7a7a7;
    vertical-align: middle;
   
}
.input-wrap{
	width: 40%;
}
.search-bar input {
	text-indent: 1em;
    padding: 0;
   width: 100%;
    height: 58px;
    line-height: 58px;
    border: none;
    font-size: 16px;
    margin-bottom: 0; 
}


.search-btn {
    height: 60px;
    width: 172px;
    border: none;
    border-radius: 4px;
 
    font-size: 18px;
    margin-left: 8px;
    vertical-align: middle;
}

.btn {
    display: inline-block;
    text-align: center;
    text-decoration: none;
    border-radius: 3px;
    background: #ff7800;
    color: #FFF;
    padding: 4px 10px;
    cursor: pointer;
}

#cta{background:#eee;}
 @media (max-width: 768px) { 
    .input-wrap{
        width: 100%;
    }
}
@media (min-width: 768px) and (max-width: 992px) {
     .input-wrap{
        width: 50%;
    }
}